house arrest – English–Latine translations

🇬🇧 en la 🇻🇦

house arrest noun

  • confinement of a person, by authorities, to his or her residence
custodia libera
Wiktionary Links